slipper satin - Turkish English Dictionary